import StudentInfo from "../pages/StudentInfo"
import StudentCredit from "../pages/StudentCredit"
import Users from '../pages/Users'
import Student from '../pages/Student'
import WeekTest from '../pages/WeekTest'
import MonthTest from '../pages/MonthTest'
import Satisfied from '../pages/Satisfied'
import WorkInfo from '../pages/WorkInfo'
import Enterprise from '../pages/Enterprise'
import Accomplishment from '../pages/Accomplishment'
import ClassInfo from '../pages/ClassInfo'
import { UserOutlined, LaptopOutlined, NotificationOutlined,CalendarOutlined,DollarCircleOutlined,UsergroupAddOutlined } from '@ant-design/icons';



const routes = [
    {
        key: 'sub1',
        title: '用户信息',
        icon: <UsergroupAddOutlined />,
        children: [
            {
                key: '1',
                name: '用户信息管理',
                path: 'users',
                element: <Users />,
            },
        ]
    },
    {
        key: 'sub2',
        title: '学生信息管理',
        icon: <UserOutlined />,
        children: [
            {
                key: '2',
                name: '班级管理',
                path: 'classInfo',
                element: <ClassInfo />,
            },
            {
                key: '3',
                name: '基本信息管理',
                path: 'studentInfo',
                element: <StudentInfo />,
            },
            {
                key: '4',
                name: '职业积分管理',
                path: 'studentCredit',
                element: <StudentCredit />,
            },
        ]
    },
    {
        key: 'sub3',
        title: '教学信息管理',
        icon: <LaptopOutlined />,
        children: [
            {
                key: '5',
                name: '班级管理',
                path: 'classInfo',
                element: <ClassInfo />,
            },
            {
                key: '6',
                name: '周考成绩',
                path: 'weekTest',
                element: <WeekTest />,
            },
            {
                key: '7',
                name: '月考成绩',
                path: 'monthTest',
                element: <MonthTest />,
            },
            {
                key: '8',
                name: '满意度问卷',
                path: 'satisfied',
                element: <Satisfied />,
            },
        ]
    },
    {
        key: 'sub4',
        title: '教务信息管理',
        icon: <CalendarOutlined />,
        children: [
            {
                key: '9',
                name: '班级管理',
                path: 'classInfo',
                element: <ClassInfo />,
            },
            {
                key: '10',
                name: '学生访谈',
                path: 'student',
                element: <Student />,
            },
            {
                key: '11',
                name: '就业信息',
                path: 'workInfo',
                element: <WorkInfo />,
            },
            {
                key: '12',
                name: '企业管理',
                path: 'enterprise',
                element: <Enterprise />,
            },
            {
                key: '13',
                name: '职业素养课',
                path: 'accomplishment',
                element: <Accomplishment />,
            },
        ]
    },
    {
        key: 'sub5',
        title: '财务薪资管理',
        icon: <DollarCircleOutlined />,
        children: [
            {
                key: '14',
                name: 'option9',
                path: 'student',
                element: <Student />,
            },
            {
                key: '15',
                name: 'option10',
                path: 'student',
                element: <Student />,
            },
            {
                key: '16',
                name: 'option11',
                path: 'student',
                element: <Student />,
            },
            {
                key: '17',
                name: 'option12',
                path: 'student',
                element: <Student />,
            }
        ]
    },
    {
        key: 'sub6',
        title: '咨询信息管理',
        icon: <NotificationOutlined />,
        children: [
            {
                key: '18',
                name: 'option9',
                path: 'student',
                element: <Student />,
            },
            {
                key: '19',
                name: 'option10',
                path: 'student',
                element: <Student />,
            },
            {
                key: '20',
                name: 'option11',
                path: 'student',
                element: <Student />,
            },
            {
                key: '21',
                name: 'option12',
                path: 'student',
                element: <Student />,
            }
        ]
    }
]

export default routes